dog-step ladders - Francés Inglés Diccionario